package com.example.studyllm.component.ai;

import dev.langchain4j.service.MemoryId;
import dev.langchain4j.service.TokenStream;
import dev.langchain4j.service.UserMessage;
import reactor.core.publisher.Flux;

public interface ChatAgent {

    TokenStream chatStream(@MemoryId String memoryId, @UserMessage String message);

    String chat(@UserMessage String message);
}
